shell of a scallop - French English Dictionary